.tabone_more a { 
   float: right;color:#666; padding-right:10px;line-height:40px;}
.tabthree_more a{
	float:right; padding-right: 10px; color:#666;}
.app_head { display: none; }
.app-lod-footer { display: none; }
.app-oldcopyright { display: none; }
.myta2{display: none;}
.bt_link { font-size:15px !important; width:auto; }
/*---------------------------new_old_top start-------------------------------------*/
.xixi{display: none;
width:0px !important;
height:0px !important;
overflow:hidden;}
body {
	margin: 0px;
	padding:0px;
	font-size:15px;
	color:#333;
	font-family:"Microsoft YaHei";
	line-height:30px;
	background:#F2F2F2;
	border:0px;
	text-decoration:none;
}
* {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	outline:none;
	font-family:"Microsoft YaHei";
}
a {
	color: #333;
	text-decoration: none;
	font-family: "Microsoft YaHei";
}
a:focus-visible{
	outline:1px solid #000 !important;
	outline-color:rga(0,0,0) !important;
	out-style:solid!important;
	outline-width:1px !important;
	}
a:hover {
	color:#DF3E2E;
	text-decoration: none;
}
a.gray {
	color:#333;
	text-decoration:none;
	font-family:"Microsoft YaHei";
	font-weight:normal;
	padding-right:5px;
	line-height:32px;
}
select, textarea {
	color: #333;
	font-size: 14px;
	border: 1px #CCC solid;
	font-family: "Microsoft YaHei";
}
ul, li, table, tr, img {
	margin: 0px;
	padding: 0px;
	border: 0px;
	list-style-type: none;
}
a.gray:hover {
	color:#DF3E2E;
	text-decoration:none;
}
#detail table {
	margin:auto;
	text-align:center;
}
#hiddenLocation {
	width:100%;
	margin:0 auto;
	height:100%;
}
#barrierfree_container {
	overflow:visible;
}
#top_links a {
	float:left;
}
#language {
	float:left;
	display: inline;
	margin: 5px 10px 0 0px;
}
#language a {
	float: left;
	display: inline;
	color: #6a6a6a;
}
#language a span {
	padding: 0 4px;
}
.index_content {
	width:1200px;
	margin:auto;
	height:100%;
	padding:0 10px 10px 10px;
	overflow:hidden;
	background:#FFF;
}
/*index menu*/
.index_menu_search_kuang {
	width:100%;
	background:#fff url(index_menu.jpg) repeat-x;
}
.index_menu_search {
	width:1200px;
	background:url(index_menu.jpg) repeat-x;
	height:50px;
	line-height:50px;
	margin:auto;
}
.index_menu {
	width:930px;
	float:left;
	background:url(index_menu.jpg) repeat-x;
	height:50px;
	overflow:hidden;
}
.index_menu li {
	width:130px;
	line-height:50px;
	height:50px;
	float:left;
	text-align:center;
}
.index_menu li a {
	background:url(index_menu1.jpg) no-repeat;
	display:block;
	font-size:18px;
	line-height:50px;
	color:#FFF;
}
.index_menu li a:hover {
	background:url(index_menu2.jpg) no-repeat;
	display:block;
	color:#D71905;
}
.index_search {
	width:260px;
	float:left;
	overflow:hidden;
	margin-top:12px;
	background:url(botton_gjss_bg.jpg) no-repeat left top;
}
.index_search .judge {
	float:left;
	color: #fff;
	width:190px;
	height:26px;
	background:#D10100;
	border:none;
	line-height:26px;
	padding-left:10px;
	margin-top:1px;
	margin-left:1px;
}
.sousu {
	float:right;
	display: block;
	margin-left:7px;
}
.index_search input.tj {
	background:url(sousu_46.jpg) no-repeat top left;
	width:25px;
	height:21px;
	cursor:pointer;
	border:none;
	float:left;
	margin-top:1px;
}
/*rdtj*/
.index_rdtj {
	width:1198px;
	background:url(index_title_rdtj.jpg) no-repeat 25px 17px;
	margin:10px auto;
	border-bottom:7px #B10101 solid;
	border-left:1px #e8e8e8 solid;
	border-right:1px #e8e8e8 solid;
	border-top:1px #e8e8e8 solid;
	padding:10px 0;
	overflow:hidden;
}
.index_rdtj h3 {
	font-size:26px;
	line-height:40px;
	color:#27559F;
	text-align:center;
	padding-top:10px;
	font-weight:normal;
}
.index_rdtj h3 a {
	color:#27559F;
	font-size:26px;
	line-height:40px;
}
.index_rdtj h3 a:hover {
	color:#f00;
}
.index_rdtj ul {
	padding-left:120px;
	padding-top:5px;
	width:82%;
	float:left;
}
.index_rdtj span {
	width:5%;
	float:left;
	border-left:1px #e8e8e8 solid;
	line-height:80px;
	padding-left:20px;
	margin-top:8px;
}
.index_rdtj ul li {

	text-align:left;
	display:block;
	line-height:30px;
	height:30px;
	overflow:hidden;



}
.index_rdtj ul li a {
	font-size:16px;
	background:url(ico_yuan1.jpg) no-repeat left center;
	padding-left:20px;
}
.index_rdtj ul li span a  {
	text-align:right;
	display:block;
	font-size:16px;
	background:none;
	padding-right:20px;
	line-height:20px;
}
/*index map news*/
.index_map_news {
	width:100%;
	margin:auto;
}
.index_map {
	width:470px;
	height:380px;
	float:left;
	overflow: hidden;
	background:#FFF;
}
.index_bddt {
	margin-left:20px;
	width:440px;
	height:380px;
	float:left;
}
.bddt {
	background:#F2F2F2;
	height:40px;
}
.bddt li {
	float:left;
}
.bddt li.bddt_out {
	width:120px;
	line-height:40px;
	text-align:center;
	color:#333;
	font-weight:bold;
	cursor:pointer;
	font-size:15px;
}
.bddt li.bddt_down {
	width:120px;
	line-height:40px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	background:#B10101;
	font-size:15px;
}
.main25 {
	margin:auto;
	height:325px;
	overflow:hidden;
}
.main25 ul li {
	line-height:30px;
	height:30px;
	overflow:hidden;
}
.main25 ul li a {
	font-size:14px;
	background: url(ico_yuan1.jpg) left center no-repeat;
	padding-left:15px;
	line-height:30px;
	height:30px;
}
.main25 ul li a:hover {
	font-size:14px;
	background: url(ico_yuan.jpg) left center no-repeat;
	padding-left:15px;
}
.main25 ul li span {
	float: right;
	color:#999999;
	font-size:14px;
}
/*tzgg*/
.index_tzgg {
	margin-left:20px;
	width:226px;
	height:380px;
	float:left;
	border:1px #e8e8e8 solid;
	padding:0 10px;
}
.index_tzgg h3 {
	background:url(ico_title_bg.jpg) no-repeat bottom left;
	line-height:39px;
	padding-left:5px;
	color:#B10100;
	font-size:15px;
}
.index_tzgg h3 span {
	float:right;
	color:#999;
	font-weight:normal;
	position:relative;
	right:-10px;
}
.index_tzgg ul {
 *padding:0px;
 *margin:0px;
}
.index_tzgg ul li {
	line-height:24px;
	border-bottom:1px #CCC dotted;
	padding:8px 7px;
 *padding:8px 5px;
	margin:0px;
	background: url(dian.jpg) left 17px no-repeat;
}
.index_tzgg ul li span {
	color:#999999;
	float:right;
}
#time {
	float: left;
	display: inline;
	width: 305px;
	height:30px;
	line-height:30px;
	background:url(top_time.jpg) no-repeat 3px center;
	padding-left:25px;
}
#weaters {
	float: left;
	display: inline;
	height: 30px;
	line-height: 30px;
	padding-top:4px;
	width:280px;
	margin-left:10px;
}
/*index_banner*/
.index_banner_kuang {
	width:100%;
	margin-top:10px;
	overflow:hidden;
}
#index_banner {
	width:930px;
	height: 80px;
	position: relative;
	float:left;
	overflow:hidden;
	margin-right:20px;
}
.index_banner_left {
	position: absolute;
	top: 24px;
	left: 33px;
	cursor: pointer;
	z-index: 999;
}
.index_banner_center {
	visibility: visible;
	overflow: hidden;
	position: relative;
	z-index: 2;
	left: 0px;
	width:930px;
	height:80px;
}
.index_banner_center ul {
	margin: 0px;
	padding: 0px;
	position: relative;
	list-style-type: none;
	z-index: 1;
	width:930px;
}
.index_banner_center ul li {
	overflow: hidden;
	float: left;
	width:930px;
	height: 80px;
}
.index_banner_right {
	position: absolute;
	top: 24px;
	right: 33px;
	cursor: pointer;
	z-index: 999;
}
.index_zcjd {
	float:left;
	width:250px;
	height:80px;
}
.index_zwgk_title {
	width:100%;
	background:url(title_zwgk.jpg) no-repeat;
	margin-top:10px;
	overflow:hidden;
}
.index_zwgk_title h3 {
	font-size:20px;
	color:#FFF;
	padding-left:68px;
	line-height:42px;
	font-weight:normal;
	padding-top:4px;
}
/*kwgg*/
.zwgk_new_tad {
	width:689px;
	float: left;
	margin-top:10px;
}
.zwkg_titlebar {
	height: 40px;
	margin-bottom:5px;
	background:url(title_cgzb_bg.jpg) repeat-x top center;
}
.zwkg_titlebar span {
	font-size: 15px;
	color: #333333;
	font-weight: bold;
	display: block;
	float: left;
	cursor: pointer;
	line-height:38px;
	padding: 0 17px;
	text-align:center;
		border-top:2px #F2F2F2 solid;
		border-right:1px #F2F2F2 solid;
		border-left:1px #F2F2F2 solid;
}
.zwkg_titlebar span.hover {
	font-size: 15px;
	color: #D10100;
	font-weight: bold;
	display: block;
	float: left;
	cursor: pointer;
	line-height:38px;
	border-top:2px #D10101 solid;
	background:#FFFFFF;
	border-right:1px #e8e8e8 solid;
		border-left:1px #e8e8e8 solid;
}
#sytt2 {
	float: right;
	color: #666666;
	padding-top: 10px;
}
.zwgk_new_tad ul {
	padding: 0 5px 0 5px;
}
.zwgk_new_tad ul li {
	line-height:31px;
	background: url(dian.jpg) left no-repeat;
	padding-left: 8px;
}
.zwgk_new_tad ul li a {
	font-size: 14px;
}
.zwgk_new_tad ul li span {
	float: right;
	color: #999999;
}
/*ztzl*/
.ztzl_kuang {
	float: left;
	margin-left:20px;
	margin-top:10px;
	width:250px;
}
.ztzl {
	background: url(title_ztzl.jpg) no-repeat left top;
	clear:both;
}
.ztzl h4 {
	color: #B10100;
	font-size:15px;
	line-height:40px;
	text-align:left;
	padding-left:30px;
}
.ztzl h4 span a {
	float:right;
	font-weight:normal;
	color:#666;
}
#solid {
	width:100%;
	height:66px;
	clear:both;
	position:relative;
	margin-top:10px;
}
#solid .solid0, #solid .solid1, #solid .solid2 {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:66px;
	display:none;
}
#solid .solid0 {
	background:#fff;
}
#solid .solid1 {
	background:#fff;
}
#solid .solid2 {
	background:#fff;
}
#solid ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#solid ul li {
	position:absolute;
	left:0%;
	top:0px;
	width:250px;
	height:66px;
	display:none;
	cursor:pointer;
}
#solid #btt {
	width:250px;
	height:55px;
	top:40px;
	left:50%;
	position:relative;
	margin-left:-180px;
}
#solid #btt span {
	position:absolute;
	top:18px;
	left:45%;
	display:block;
	width:30px;
	height:5px;
	margin:0 15px;
	text-align:center;
	background:#E74C3C;
	z-index:1000;
	cursor:pointer;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity:0.9;
}
/*gwywj*/
.gwywj {
	width:250px;
	clear:both;
	height:100%;
}
.gwywj li {
	float:left;
	margin-top:10px;
	line-height:51px;
}
.gwywj li a.one {
	background:url(botton_gwywj.jpg) no-repeat;
	width:80px;
	height:51px;
	margin-right:6px;
	display:block;
	padding-left:42px;
	color:#C2AD5A;
}
.gwywj li a.one:hover {
	background:url(botton_gwywj0.jpg) no-repeat;
	width:80px;
	height:51px;
	color:#fff;
}
.gwywj li a.two {
	background:url(botton_gwywj1.jpg) no-repeat;
	width:80px;
	height:51px;
	display:block;
	padding-left:42px;
	color:#DD6F34;
}
.gwywj li a.two:hover {
	background:url(botton_gwywj11.jpg) no-repeat;
	width:80px;
	height:51px;
	color:#fff;
}
.gwywj li a.three {
	background:url(botton_gwywj2.jpg) no-repeat;
	width:148px;
	height:51px;
	display:block;
	padding-left:107px;
	color:#B87780;
	clear:both;
}

.gwywj li a.three:hover {
	background:url(botton_gwywj22.jpg) no-repeat;
	height:51px;
	color:#fff;
}
/*zwgk_lb*/
.zwgk_lb {
	float:left;
	width:221px;
	margin-right:20px;
}
.zwgk_lb ul {
	padding-top:10px;
}
.zwgk_lb ul li {
	margin-bottom:7px;
	padding-left:50px;
	line-height:30px;
	height:30px;
	border-bottom:1px #e8e8e8 solid;
	border-top:1px #e8e8e8 solid;
}
.zwgk_lb ul li.zw1 {
	background: url(zwkf_icon_01.jpg) no-repeat left center;
}
.zwgk_lb ul li.zw2 {
	background: url(zwkf_icon_02.jpg) no-repeat left center;
}
.zwgk_lb ul li.zw3 {
	background: url(zwkf_icon_03.jpg) no-repeat left center;
}
.zwgk_lb ul li.zw4 {
	background: url(zwkf_icon_04.jpg) no-repeat left center;
}
.zwgk_lb ul li.zw5 {
	background: url(zwkf_icon_05.jpg) no-repeat left center;
}
.zwgk_lb ul li.zw6 {
	background: url(zwkf_icon_06.jpg) no-repeat left center;
}
.zwgk_lb ul li.zw7 {
	background: url(zwkf_icon_07.jpg) no-repeat left center;
}
/*------------------------------------------------------wsbs-------------------------------------------------------------------*/
.index_wsbs_title {
	width:100%;
	background:url(title_wsbs.jpg) no-repeat;
	margin-top:10px;
	overflow:hidden;
}
.index_wsbs_title h3 {
	font-size:20px;
	color:#FFF;
	padding-left:68px;
	line-height:42px;
	font-weight:normal;
	padding-top:4px;
}
/*grbs*/
.xwsbs_left_grbs {
	width:290px;
	float:left;
	margin-top:10px;
}
.grbs {
	height:46px;
	overflow: hidden;
	background:url(title_cgzb_bg.jpg) repeat-x bottom;
}
.grbs li.grbs_out {
	color: #333;
	font-weight: bold;
	width:102px;
	cursor: pointer;
	float: left;
	line-height:42px;
	font-size: 14px;
	text-align:center;
	padding-bottom:4px;
}
.grbs li.grbs_down {
	color:#fff;
	font-weight: bold;
	width:102px;
	cursor: pointer;
	float: left;
	line-height:42px;
	font-size: 14px;
	text-align:center;
	background:url(title_grbs.jpg) no-repeat;
	padding-bottom:4px;
}
/*abm*/
.indexabm {
	height:40px;
	overflow: hidden;
	background:url(botton_grbs1.jpg) repeat-x bottom center;
}
.indexabm li.indexabm_out {
	color: #333;
	font-weight: bold;
	width:100px;
	cursor: pointer;
	float: left;
	line-height:40px;
	font-size: 14px;
	text-align:center;
}
.indexabm li.indexabm_down {
	color:#B10101;
	font-weight: bold;
	width:100px;
	cursor: pointer;
	float: left;
	line-height:40px;
	font-size: 14px;
	text-align:center;
	background:url(botton_wjz.jpg) no-repeat bottom center;
}
.main15 {
	margin:auto;
}
.main15 ul li {
	width:130px;
	text-align:center;
	color:#333;
	margin:3px;
	float:left;
	height:32px;
	overflow:hidden;
}
.main15 ul li a {
	border:1px #E3E3E3 solid;
	height:30px;
	width:128px;
	display:block;
	line-height:30px;
}
.main15 ul li a:hover {
	border:1px #FFDEC8 solid;
	height:30px;
	width:128px;
	display:block;
	background:#FFEFE5;
	color:#f60;
}
/*atz*/
.indexazt {
	height:40px;
	overflow: hidden;
	background:url(botton_grbs1.jpg) repeat-x bottom center;
}
.indexazt li.indexazt_out {
	color: #333;
	font-weight: bold;
	width:100px;
	cursor: pointer;
	float: left;
	line-height:40px;
	font-size: 14px;
	text-align:center;
}
.indexazt li.indexazt_down {
	color:#B10101;
	font-weight: bold;
	width:100px;
	cursor: pointer;
	float: left;
	line-height:40px;
	font-size: 14px;
	text-align:center;
	background:url(botton_wjz.jpg) no-repeat bottom center;
}
.main16 {
	margin:auto;
}
.main16 ul li {
	width:130px;
	text-align:center;
	color:#333;
	margin:3px;
	float:left;
	height:32px;
	overflow:hidden;
}
.main16 ul li a {
	border:1px #E3E3E3 solid;
	height:30px;
	width:128px;
	display:block;
	line-height:30px;
}
.main16 ul li a:hover {
	border:1px #FFDEC8 solid;
	height:30px;
	width:128px;
	display:block;
	background:#FFEFE5;
	color:#f60;
	line-height:30px;
}
/*zdpyc*/
.zdpyc_kuang {
	float:left;
	width:619px;
	height:375px;
	margin-left:20px;
	margin-top:10px;
}
.zdpyc {
	width:619px;
}
.zdpyc h4 {
	background:url(zdpyc_title.jpg) no-repeat left center;
	line-height:40px;
	font-size:15px;
	color:#D10100;
	padding-left:38px;
}
.zdpyc h4 span {
	float:right;
	padding-top:8px;
}
.zdpyc_xyxx {
	margin-top:10px;
}
.zdpyc_xyxx li {
	float:left;
	height:63px;
}
.zdpyc_xyxx li a.one {
	background:url(zdpyc_1.jpg) no-repeat;
	width:91px;
	height:63px;
	line-height:63px;
	color:#FFF;
	display:block;
	padding-left:70px;
}
.zdpyc_xyxx li a.one:hover {
	background:url(zdpyc_11.jpg) no-repeat;
	color:#DE7842;
}
.zdpyc_xyxx li a.two {
	background:url(zdpyc_2.jpg) no-repeat;
	width:113px;
	height:63px;
	line-height:63px;
	color:#FFF;
	display:block;
	margin-left:10px;
	padding-left:70px;
}
.zdpyc_xyxx li a.two:hover {
	background:url(zdpyc_22.jpg) no-repeat;
	color:#C0838B;
}
.zdpyc_xyxx li a.three {
	background:url(zdpyc_3.jpg) no-repeat;
	width:185px;
	height:63px;
	line-height:63px;
	color:#FFF;
	display:block;
	margin-left:10px;
	padding-left:70px;
}
.zdpyc_xyxx li a.three:hover {
	background:url(zdpyc_33.jpg) no-repeat;
	color:#C8B366;
}
/*right*/
.xwsbs_right {
	width:250px;
	float:left;
	margin-left:20px;
}
/*xbmfw*/
.xbmfw {
	width:100%;
	margin-top:10px;
}
.xbmfw h4 {
	background:url(title_bmfw.jpg) no-repeat bottom left;
	line-height:40px;
	font-size:15px;
	color:#B10100;
	padding-left:30px;
}
.xbmfw h4 span a {
	float:right;
	font-weight:normal;
	color:#666;
}
.xbmfw ul {
	padding-top:5px;
}
.xbmfw ul li {
	width:71px;
	height:65px;
	float:left;
	margin:4px 6px;
}
.xbmfw ul li img {
	padding-left:10px;
}
.xbmfw ul li p {
	text-align:center;
	line-height:18px;
}
/*xbmfw_fwdh*/
.xbmfw_fwdh {
	width:100%;
	margin-top:6px;
}
.xbmfw_fwdh li {
	float:left;
	height:100px;
	text-align:center;
}
.xbmfw_fwdh li a.one {
	background:url(bmfw_dhck1.jpg) no-repeat;
	width:80px;
	height:35px;
	display:block;
	padding-top:65px;
}
.xbmfw_fwdh li a.one:hover {
	background:url(bmfw_dhck11.jpg) no-repeat;
	color:#FF7415;
}
.xbmfw_fwdh li a.two {
	background:url(bmfw_fwdt1.jpg) no-repeat;
	width:80px;
	height:35px;
	display:block;
	padding-top:65px;
	margin-left:5px;
}
.xbmfw_fwdh li a.two:hover {
	background:url(bmfw_fwdt11.jpg) no-repeat;
	color:#FF7415;
}
.xbmfw_fwdh li a.three {
	background:url(bmfw_zxsp1.jpg) no-repeat;
	width:80px;
	height:35px;
	display:block;
	padding-top:65px;
	margin-left:5px;
}
.xbmfw_fwdh li a.three:hover {
	background:url(bmfw_zxsp11.jpg) no-repeat;
	color:#FF7415;
}
/*-----------------------------------------------------hdjl------------------------------------------------------------------------*/
.index_hdjl_title {
	width:100%;
	background:url(title_hdjl.jpg) no-repeat;
	margin-top:10px;
	overflow:hidden;
}
.index_hdjl_title h3 {
	font-size:20px;
	color:#FFF;
	padding-left:68px;
	line-height:42px;
	font-weight:normal;
	padding-top:4px;
}
/*zrxx*/
.zrxx {
	width:315px;
	margin-top:10px;
	float:left;
}
.zrxx_top {
	width:619px;
	background: url(zrxx_title.jpg) no-repeat left center;
	height:40px;
	line-height:40px;
}
.zrxx_top .xx1 {
	font-size: 15px;
	font-weight: bold;
	width:90px;
	display: block;
	float: left;
	color: #D10100;
	padding-left:40px;
}
.zrxx_top .xx2 {
	font-size: 15px;
	font-weight: bold;
	width: 80px;
	display: block;
	float: left;
}
.zrxx_top ul {
	float: right;
}
.zrxx_top ul li {
	display: inline;
	padding-left: 15px;
}
.zrxx_top ul li a {
	color: #0d7dca;
}
.zrxx_top ul .zrxx_ct1 a {
	background: url(wsbs_wyxx_01.jpg) no-repeat left center;
	margin-right: 10px;
	padding-left:25px;
	color:#86C198;
}
.zrxx_top ul .zrxx_ct2 a {
	background: url(wsbs_wyxx_02.jpg) no-repeat left center;
	padding-left:25px;
	color:#C4AD5D;
	margin-right: 10px;
}
/*index wjz*/
.index_wjz {
	width:370px;
	float:left;
	margin-right:10px;
	margin-top:10px;
}
.indexwjz {
	height:40px;
	overflow: hidden;
	background:url(botton_grbs1.jpg) repeat-x bottom center;
}
.indexwjz li.indexwjz_out {
	color: #333;
	font-weight: bold;
	width:100px;
	cursor: pointer;
	float: left;
	line-height:40px;
	font-size: 14px;
	text-align:center;
}
.indexwjz li.indexwjz_down {
	color:#B10100;
	font-weight: bold;
	width:100px;
	cursor: pointer;
	float: left;
	line-height:40px;
	font-size: 14px;
	text-align:center;
	background:url(botton_wjz.jpg) no-repeat bottom center;
}
.main17 {
	margin:auto;
}
.main17 ul li {
	width:92px;
	text-align:center;
	color:#333;
	float:left;
	height:126px;
	overflow:hidden;
}
.main17 ul li a.wx1 {
	height:36px;
	padding-top:90px;
	display:block;
	background:url(wxjz1.jpg) no-repeat center 15px;
}
.main17 ul li a.wx1:hover {
	background:url(wxjz11.jpg) no-repeat center 0px;
}
.main17 ul li a.wx2 {
	height:36px;
	padding-top:90px;
	display:block;
	background:url(wxjz2.jpg) no-repeat center 15px;
}
.main17 ul li a.wx2:hover {
	background:url(wxjz12.jpg) no-repeat center 0px;
}
.main17 ul li a.wx3 {
	height:36px;
	padding-top:90px;
	display:block;
	background:url(wxjz3.jpg) no-repeat center 15px;
}
.main17 ul li a.wx3:hover {
	background:url(wxjz13.jpg) no-repeat center 0px;
}
.main17 ul li a.wx4 {
	height:36px;
	padding-top:90px;
	display:block;
	background:url(wxjz4.jpg) no-repeat center 15px;
}
.main17 ul li a.wx4:hover {
	background:url(wxjz14.jpg) no-repeat center 0px;
}
.main17 ul li a.wx5 {
	height:36px;
	padding-top:90px;
	display:block;
	background:url(wxjz5.jpg) no-repeat center 15px;
}
.main17 ul li a.wx5:hover {
	background:url(wxjz15.jpg) no-repeat center 0px;
}
.main17 ul li a.wx6 {
	height:36px;
	padding-top:90px;
	display:block;
	background:url(wxjz6.jpg) no-repeat center 15px;
}
.main17 ul li a.wx6:hover {
	background:url(wxjz16.jpg) no-repeat center 0px;
}
.main17 ul li a.wx7 {
	height:36px;
	padding-top:90px;
	display:block;
	background:url(wxjz1.jpg) no-repeat center 15px;
}
.main17 ul li a.wx8 {
	height:36px;
	padding-top:90px;
	display:block;
	background:url(wxjz2.jpg) no-repeat center 15px;
}
.main17 ul li a.wx9 {
	height:36px;
	padding-top:90px;
	display:block;
	background:url(wxjz3.jpg) no-repeat center 15px;
}
.main17 ul li a.wx10 {
	height:36px;
	padding-top:90px;
	display:block;
	background:url(wxjz4.jpg) no-repeat center 15px;
}
.main17 ul li a.wx11 {
	height:36px;
	padding-top:90px;
	display:block;
	background:url(wxjz5.jpg) no-repeat center 15px;
}
.main17 ul li a.wx12 {
	height:36px;
	padding-top:90px;
	display:block;
	background:url(wxjz6.jpg) no-repeat center 15px;
}
/*------------------------------------------------------------foot----------------------------------------------------------------------*/
/*gotop*/
.cbbfixed {
	position: fixed;
	right: 10px;
transition: bottom ease .3s;
	bottom: -15px;
	z-index: 3;
	cursor:pointer;
}
.cbbfixed .cbbtn {
	width:68px;
	height:68px;
	display: block;
	margin-top:2px;
	background:url(ico_up.jpg) no-repeat;
}
.cbbfixed .fhsy {
	width:68px;
	height:68px;
	display: block;
	background:url(ico_home.jpg) no-repeat;
}
.fl_kuang {
	background: #eeeef0;
	width: 100%;
	overflow: visible;
	margin-top:20px;
}
#foot_link {
	width:1200px;
	height:40px;
	overflow: visible;
	margin: 0 auto;
	background:#FFF;
	padding:10px 0px 10px 5px;
}
#foot_link ul {
	float:left;
	display: inline;
	overflow: visible;
}
#foot_link ul li {
	float: left;
	display: inline;
	width:278px;
	position: relative;
	margin: 0 5px;
	overflow: visible;
	border:1px #E3E3E3 solid;
	background:#F2F2F2;
	padding:0 5px;
}
#foot_link ul li a.hover {
	width:278px;
	height:40px;
	line-height:40px;
	display: block;
}
.foot_link_li {
	width:278px;
	height:40px;
	line-height:40px;
	display: block;
	background: url(bn.png) right center no-repeat;
	overflow: visible;
}
.pulldown {
	position:absolute;
	width:1190px;
	height: auto;
	background: #eeeef0;
	display: none;
	border: 1px solid #FFF;
	left:-2px;
}
.pulldown a {
	height:30px;
	line-height:40px;
	float: left;
	margin: 0px 8px;
}
.pulldown1 {
	position:absolute;
	left: -302px;
	width:1180px;
	height: auto;
	padding: 5px;
	background: #eeeef0;
	display: none;
	border: 1px solid #FFF;
	font-weight: normal;
}
.pulldown1 a {
	height:30px;
	line-height:30px;
	float: left;
	margin: 0px 8px;
}
.pulldown2 {
	position:absolute;
	left: -302px;
	width:1180px;
	height: auto;
	padding: 5px;
	background: #eeeef0;
	display: none;
	border: 1px solid #FFF;
	font-weight: normal;
}
.pulldown2 a {
	height:30px;
	line-height:30px;
	float: left;
	margin: 0px 8px;
}
.pulldown3 {
	position:absolute;
	left: -602px;
	width:1180px;
	height: auto;
	padding: 5px;
	background: #eeeef0;
	display: none;
	border: 1px solid #FFF;
	font-weight: normal;
}
.pulldown3 a {
	height:30px;
	line-height:30px;
	float: left;
	margin: 0px 8px;
}
.pulldown4 {
	position:absolute;
	left: -902px;
	width:1180px;
	height: auto;
	padding: 5px;
	background: #eeeef0;
	display: none;
	border: 1px solid #FFF;
	font-weight: normal;
}
.pulldown4 a {
	height:30px;
	line-height:30px;
	float: left;
	margin: 0px 8px;
}
.pulldown5 {
	position:absolute;
	left: -962px;
	width:1180px;
	height: auto;
	padding: 5px;
	background: #eeeef0;
	display: none;
	border: 1px solid #FFF;
	font-weight: normal;
}
.pulldown5 a {
	height:30px;
	line-height:30px;
	float: left;
	margin: 0px 8px;
}

/*--------------------------------------------------------ny---------------------------------------------------------------------------*/
@charset "utf-8";
/* CSS Document */
/*top_link*/

#time {
	float: left;
	display: inline;
	width: 145px;
	height:30px;
	line-height:30px;
	background:url(top_time.jpg) no-repeat 3px center;
	padding-left:25px;
}
#weaters {
	float: left;
	display: inline;
	height: 30px;
	line-height: 30px;
	padding-top:4px;
	width:300px;
}
.ny_search {
	width:260px;
	float:left;
	overflow:hidden;
	margin-top:12px;
	background:url(botton_gjss_bg.jpg) no-repeat left center;
}
.ny_search input.judge {
	float:left;
	color: #fff;
	width:180px;
	height:26px;
	background:#D10100;
	border:none;
	line-height:26px;
	padding-left:10px;
}
.ny_search input.tj {
	background:url(1.jpg) no-repeat;
	height:25px;
	width:25px;
	display:block;
	cursor:pointer;
}
.sousu {
	float: left;
	display: block;
	margin-left:7px;
}
/*foot*/
.foot {
	width:1200PX;
	background: #3E4753;
}
#footer {
	width:1170px;
	margin: 0 auto;
	background: #3E4753;
	text-align: center;
	padding:0 15px;
}
#footer td {
	color: #999;
	line-height:25px;
}
#footer td a {
	color: #999;
}
/*location*/
.ny_location_kuang {
	width:1200px;
	background:#FFFFFF;
	margin:auto;
	padding:0 10px;
}
.ny_location {
	line-height:40px;
	background:#fff url(location.jpg) no-repeat left center;
	padding-left:40px;
	width:1160px;
	margin:auto;
}
.ny_location table tr td{
	width:auto !important;}
/*ny content*/
.ny_content {
	background:#FFFFFF;
	height:100%;
	width:1200px;
	padding:10px;
	margin:auto;
	overflow:hidden;
}
.ny_content1_kuang {
	width:1200px;
	background:#FFF;
	margin:auto;
	padding:10px;
	height:100%;
	overflow:hidden;
}
.ny_content1 {
	background:#fff url(ny_left_bg.jpg) repeat-y left center;
	height:100%;
	overflow:hidden;
	
}
/*fzlm_cjwt*/
.fzlm_cjwt {
	width:100%;
}
.fzlm_cjwt h3 {
	background:url(ny_fzlm_title_bg.jpg) repeat-x bottom center;
	line-height:100px;
	color:#E14231;
	font-size:25px;
	text-align:center;
	font-weight:normal;
	margin-bottom:20px;
}
.fzlm_cjwt h4 {
	padding-top:28px;
	text-indent:2em;
}
.fzlm_cjwt p {
	text-indent:2em;
}
/*fzlm_lxwm*/
.fzlm_lxwm {
	width:95%;
	overflow:hidden;
	margin:auto;
}
.fzlm_lxwm h3 {
	background:url(ny_fzlm_title_bg.jpg) repeat-x bottom center;
	line-height:100px;
	color:#E14231;
	font-size:25px;
	text-align:center;
	font-weight:normal;
	margin-bottom:20px;
}
.fzlm_lxwm li {
	float:left;
}
.fzlm_lxwm li h4 {
	color:#F60;
	font-size:16px;
}
.fzlm_lxwm li p {
	line-height:40px;
}
/*ny_left*/
.ny_left {
	width:240px;
	float:left;
	margin-right:30px;
}
.ny_left_menu {
	width:100%;
}
.ny_left_menu h3 {
	background:#DF3E2E;
	font-size:16px;
	line-height:40px;
	padding-left:15px;
	color:#FFF;
	font-weight:normal;
}
.ny_left_menu li a {
	background:url(ny_left_menu.jpg) no-repeat center bottom;
	line-height:40px;
	display:block;
	padding-left:30px;
	font-size:16px;
}
.ny_left_menu li a:hover {
	background:url(ny_left_menu1.jpg) no-repeat center bottom;
	line-height:40px;
	padding-left:30px;
}
.ny_left_menu li a.current {
	background:url(ny_left_menu1.jpg) no-repeat center bottom;
	line-height:40px;
	padding-left:30px;
	color:#DF3E2E;
}
/*ny_left_wzmsb*/
.ny_left_wzmsb {
	width:100%;
}
.ny_left_wzmsb h3 {
	background:#DF3E2E;
	font-size:18px;
	line-height:40px;
	padding-left:15px;
	color:#FFF;
	font-weight:normal;
}
.ny_left_wzmsb p {
	padding:15px 10px;
}
/*ny_left_ztzl*/
.ny_left_ztzl {
	width:100%;
}
.ny_left_ztzl h3 {
	background:#DF3E2E;
	font-size:18px;
	line-height:40px;
	padding-left:15px;
	color:#FFF;
	font-weight:normal;
}
.ny_left_ztzl li a {
	line-height:30px;
	display:block;
	padding-left:10px;
}
.ny_left_ztzl li a:hover {
	line-height:30px;
}
/*ny_right*/
.ny_right {
	width:910px;
	float:left;
}
.ny_right_title {
	background:url(ny_location.jpg) no-repeat left bottom;
	line-height:40px;
	font-size:18px;
	padding-left:25px;
	color:#333;
	width:95%;
	overflow:hidden;
}
.ny_right_title span {
	float:right;
	font-size:16px;
}
.ny_right_title span a {
	color:#999;
	font-size:16px;
}
.ny_right_title1 {
	background:url(ny_location.jpg) no-repeat left bottom;
	line-height:40px;
	font-size:18px;
	padding-left:25px;
	color:#333;
	width:95%;
	overflow:hidden;
	margin:auto;
}
.ny_right_title1 span {
	float:right;
	font-size:16px;
}
.ny_right_title1 span a {
	color:#999;
	font-size:16px;
}
/*fggw*/
.ny_fggw {
	margin:auto;
	padding-right:10px;
	padding-top:10px;
}
.ny_fggw h5 {background:url(ny_location.jpg) no-repeat left bottom;
	line-height:40px;
	font-size:18px;
	padding-left:25px;
	color:#333;
	width:93%;
	overflow:hidden;
	margin:0 auto 20px auto;}
.ny_fggw ul {
	margin:auto;
	width:100%;
}
.ny_fggw li {
	background:url(ico_dian.jpg) no-repeat left 15px;
	line-height:30px;
	
}
.ny_fggw li a {
	line-height:30px;
	font-size:15px;padding-left:10px;
	 max-width:80% !important; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block;
}
.ny_fggw li span {
	float:right;
	color:#ccc;
	line-height:30px;
	font-size:15px;
}
/*fggw11*/
.ny_fggw11 {
	margin:auto;
	padding-right:10px;
	padding-top:10px;
	height:200px;
	overflow:hidden;
}

.ny_fggw11 ul {
	margin:auto;
	width:100%;
}
.ny_fggw11 li {
	background:url(ico_dian.jpg) no-repeat left 15px;
	line-height:30px;
	
}
.ny_fggw11 li a {
	line-height:30px;
	font-size:15px;padding-left:10px;
	 max-width:80% !important; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block;
}
.ny_fggw11 li span {
	float:right;
	color:#ccc;
	line-height:30px;
	font-size:15px;
}
/*nbswj*/
.ny_nbswj{
width:100%;}
/*ztzl*/
.ny_ztzl {
	width:auto;
	padding-bottom:35px;
}
.ny_ztzl ul {
	padding:20px 0 60px 0;
}
.ny_ztzl ul li {
	width:250px;
	height:54px;
	float:left;
	margin:8px 20px;
}
.ny_ztzl ul li img {
	width:250px;
	height:54px;
}
/*ny xwfyr*/
.ny_xwfyr {
	width:98%;
	margin:30px auto;
}
.ny_xwfyr td {
	padding-left:20px;
	line-height:40px;
}
/*ny_yjgl*/
.ny_yjgl {
	margin:auto;
	width:100%;
	overflow:hidden;
}
.yjgl {
	width:452px;
	margin:0px auto 20px auto;
}
.yjgl li {
	float:left;
	margin:5px;
}
.yjgl li a {
	background:url(zwgk_yjgl_bg.jpg) no-repeat;
	width:216px;
	height:34px;
	line-height:34px;
	text-align:center;
	color:#333;
	font-weight:bold;
	cursor:pointer;
	display:block;
}
.yjgl li a:hover {
	background:url(zwgk_yjgl_bg1.jpg) no-repeat;
	width:216px;
	height:34px;
	line-height:34px;
	text-align:center;
	color:#DF3D2E;
	font-weight:bold;
	cursor:pointer;
}
.main18 {
	margin:auto;
}
/*ny_yjjg*/
.ny_yjjg {
	width:auto;
	padding:20px 10px;
}
.ny_yjjg h4 {
	color:#DF3D2E;
	text-indent:2em;
}
.ny_yjjg p {
	text-indent:2em;
}
/*ny_cgzb*/
.ny_cgzb {
	margin:auto;
	width:100%;
}
.cgzb {
	width:678px;
	margin:0px auto 20px auto;
}
.cgzb li {
	float:left;
	margin:5px;
}
.cgzb li a {
	background:url(zwgk_yjgl_bg.jpg) no-repeat;
	width:216px;
	height:34px;
	line-height:34px;
	text-align:center;
	color:#333;
	font-weight:bold;
	cursor:pointer;
	display:block;
}
.cgzb li a:hover {
	background:url(zwgk_yjgl_bg1.jpg) no-repeat;
	width:216px;
	height:34px;
	line-height:34px;
	text-align:center;
	color:#DF3D2E;
	font-weight:bold;
	cursor:pointer;
}
.main19 {
	margin:auto;
}
/*zjgxq sp*/
.zjgxq_sp {
	width:640px;
	height:400px;
	margin:60px auto;
}
.zjgxq_sp video{
	width:640px;
	height:400px;}
/*zjgxq_yqjs*/

.zjgxq_yqjs {
	width:100%;
	margin:0px auto 20px auto;
	overflow:hidden;
}
.zjgxq_yqjs li {
	float:left;
	margin:5px;
	display:block;
}
.zjgxq_yqjs li a {
	background:url(zjgxq_yqjs_bg.jpg) no-repeat;
	width:167px;
	height:34px;
	line-height:34px;
	text-align:center;
	color:#333;
	font-weight:bold;
	cursor:pointer;
	display:block;
}
.zjgxq_yqjs li a:hover {
	background:url(zjgxq_yqjs_bg1.jpg) no-repeat;
	width:167px;
	height:34px;
	line-height:34px;
	text-align:center;
	color:#DF3D2E;
	font-weight:bold;
	cursor:pointer;
}
/*nywsbs*/
.nywsbs {
	width:910px;
	margin:auto;
	background:#FFF;
	height:100%;
	overflow:hidden;
}
.nywsbs_tb .nywsbs_tb {
	width:450px;
	float:left;
}
.nywsbs_tb ul {
	padding-top:10px;
}
.nywsbs_tb ul li {
	width:80px;
	height:110px;
	float:left;
	margin-left:8px;
	margin-top:8px;
	background:#F8F8F8;
	border:1px #E9E9E9 solid;
}
.nywsbs_tb ul li img {
	padding:15px 0 5px 15px;
}
.nywsbs_tb ul li p {
	text-align:center;
	line-height:30px;
}
.nywsbs_left {
	float:left;
	width:640px;
}
.nywsbs_right {
	float:left;
	width:240px;
	margin-left:20px;
}
/*abm*/
.nyabm {
	height:30px;
	margin-top:5px;
	background:url(botton_grbs11.jpg) no-repeat left bottom;
	padding-left:80px;
	margin:15px 0px 0 8px;
}
.nyabm li.nyabm_out {
	color: #333;
	font-weight: bold;
	width:67px;
	cursor: pointer;
	float: left;
	line-height:26px;
	font-size: 12px;
	text-align:center;
	background:url(botton_grbs1.jpg) no-repeat;
	margin-right:10px;
}
.nyabm li.nyabm_down {
	color:#fff;
	font-weight: bold;
	width:67px;
	cursor: pointer;
	float: left;
	line-height:26px;
	font-size: 12px;
	text-align:center;
	background:url(botton_grbs.jpg) no-repeat;
	margin-right:10px;
}
.main21 {
	margin:8px 0px;
}
.main21 ul li {
	width:120px;
	line-height:31px;
	text-align:center;
	background:url(grbs_bg.jpg) repeat-x left center;
	color:#333;
	margin:3px;
	border:1px #E9E9E9 solid;
	float:left;
	height:31px;
	overflow:hidden;
}
/*atz*/
.nyazt {
	height:30px;
	margin-top:5px;
	background:url(botton_grbs12.jpg) no-repeat left bottom;
	padding-left:80px;
	margin:15px 0px 0 8px;
}
.nyazt li.nyazt_out {
	color: #333;
	font-weight: bold;
	width:67px;
	cursor: pointer;
	float: left;
	line-height:26px;
	font-size: 12px;
	text-align:center;
	background:url(botton_grbs1.jpg) no-repeat;
	margin-right:10px;
}
.nyazt li.nyazt_down {
	color:#fff;
	font-weight: bold;
	width:67px;
	cursor: pointer;
	float: left;
	line-height:26px;
	font-size: 12px;
	text-align:center;
	background:url(botton_grbs.jpg) no-repeat;
	margin-right:10px;
}
.main22 {
	margin:8px 0px;
}
.main22 ul li {
	width:120px;
	line-height:31px;
	text-align:center;
	background:url(grbs_bg.jpg) repeat-x left center;
	color:#333;
	margin:3px;
	border:1px #E9E9E9 solid;
	float:left;
	height:31px;
	overflow:hidden;
}
/*xyxx*/
.ny_xyxx {
	width:auto;
	clear:both;
	padding-top:8px;
}
.ny_xyxx li {
	width:203px;
	height:47px;
	margin-left:8px;
	float:left;
}
/*nybmfw*/
.nybmfw {
	width:100%;
	margin-top:15px;
}
.nybmfw h3 {
	background:url(bmfw_title.jpg) no-repeat bottom left;
	line-height:30px;
	font-size:14px;
	color:#B10101;
}
.nybmfw ul {
	padding:10px 0;
}
.nybmfw ul li {
	width:80px;
	height:73px;
	float:left;
}
.nybmfw ul li img {
	padding-left:10px;
}
.nybmfw ul li p {
	text-align:center;
}
/*yqld*/
.nyyqld {
	float:right;
	width:220px;
	background:url(yqld_right_xian.jpg) no-repeat left center;
	padding-left:20px;
	min-height:500px;
	margin-top:20px;
}
.nyyqld h3 {
	background:url(yqld_right_top.jpg) no-repeat;
	line-height:31px;
	color:#DF3D2E;
	text-align:center;
	width:198px;
}
.nyyqld ul{
	overflow:hidden;
	display:block;}
.nyyqld li {
	width:198px;
	background:url(yqld_right_center.jpg) repeat-y;
	display:block;
	line-height:45px;
}
.nyyqld li a {
	width:198px;
	background:url(yqld_right_center.jpg) no-repeat;
	line-height:45px;
	text-align:center;
	cursor:pointer;
	display:block;
	font-size:15px;
}
.nyyqld li a:hover {
	width:198px;
	cursor:pointer;
	background:url(yqld_right_center.jpg) no-repeat;
	line-height:45px;
	text-align:center;
	color:#DF3D2E;
	font-size:15px;
}
.nyyqld span.dibu {
	background:url(yqld_right_bottom.jpg) no-repeat;
	height:10px;
	width:198px;
	display:block;
}
.main23 {
	margin:25px 0px;
	width:700px;
}

.nyyqld_jj {
	width:900px;
	font-size:15px;
	clear:both;
}
.nyyqld_jj h3 {
	background:url(yqld_right_title.jpg) no-repeat;
	line-height:27px;
	color:#FFF;
	padding-left:15px;
	padding-bottom:4px;
}
.nyyqld_jj h3 a {
	color:#FFF;

}
.nyyqld_jj p {
	width:97%;
	margin:auto;
}
/*search*/
.gjsearch {
	background:url(list_39.jpg) repeat-y;
	width:918px;
	margin:auto;
}
.gjsearch_left {
	margin:0 0 0 40px;
	width:365px;
	float:left;
}
.gjsearch_right {
	margin:0 40px 0 0;
	width:370px;
	height:290px;
	overflow-x:hidden;
	overflow-y:scroll;
	float:right;
}
.search_info {
	width:95%;
	background:#DF3E2E;
	color:#fff;
	line-height:40px;
	padding:0 10px;
	margin:10px auto;
}
.resultitem {
	width:95%;
	margin:10px auto;
	border-bottom:1px dotted #999;
}
em {
	font: 1em normal;
	color: #F00;
	text-decoration: underline;
}
/*page*/
#page {
	width:600px;
	margin:0 auto;
	text-align:center;
	padding:20px 0 0 0;
}
#page a {
	padding:2px 10px;
	display:block;
	margin:0 5px;
	float:left;
	border:1px solid #e4e4e4;
}
#page a.current {
	padding:2px 10px;
	display:block;
	margin:0 5px;
	float:left;
	background:#DF3E2E;
	color:#fff;
	border:1px solid #e4e4e4;
}

/*detail*/
#detail {
	width:100%;
	background:#fff;
	font-size:16px;
	line-height:28px;
	margin:auto;
}
#detail h2 {
	font-size:24px;
	color:#f60;
	line-height:35px;
	padding:40px;
	text-align:center;
}
#detail .d_info {
	border:1px solid #F1D8D8;
	background:#F9EFEF;
	color:#666666;
	text-align:center;
	line-height:30px;
	width:95%;
	margin:auto;
}
#detail .d_info span{
padding-right:20px;}
#detail .d_content {
	padding:10px 0;
	line-height:30px;
}
#detail .d_gn {
	margin:10px 0;
	padding:0 0 0 10px;
}
.b_print {
	background:url(detail_print.jpg);
	width:66px;
	height:20px;
	display:block;
	margin:0 5px;
}
#detail .zihao{
width:auto;}
#detail td span.dayin{
font-size:15px;
padding-left:20px;}
.b_top {
	background:url(detail_top.jpg);
	width:76px;
	height:20px;
	display:block;
	margin:0 5px;
}
.b_close {
	background:url(detail_close.jpg);
	width:76px;
	height:20px;
	display:block;
	margin:0 5px;
}
#detail .d_more {
	border:1px solid #F1D8D8;
	background:#F9EFEF;
	color:#B10101;
	width:90%;
	margin:a
}
#detail .d_more span {
	width:50%;
	float:left;
}
#detail .d_xg {
	margin:20px 0 0 0;
	width:100%;
}
#detail .d_xg ul {
	margin:5px 0;
}
#detail .d_xg ul li {
	width:46%;
	float:left;
	background:url(ico_dian.jpg) no-repeat 10px center;
	padding:0 20px;
}
/*Â»Â¥Â¶Â¯Â½Â»ÃÃ·*/
.hdjl_zrxx_title {
	width:835px;
	margin:20px auto;
	background:url(msb_091.jpg) no-repeat;
	padding:50px 30px 0 30px;
	height:95px;
}
.hdjl_zrxx_title p {
	line-height:28px;
	text-indent:2em;
}
.hdjl_msb_title {
	width:895px;
	margin:20px auto;
}
.hdjl_msb_title p {
	background:url(msb_09.jpg) no-repeat;
	padding:30px;
	height:260px;
	line-height:28px;
}
/*åœ¨çº¿è®¿è°ˆ*/
.zz_zxft {
	width:97%;
	margin:auto;
}
.zz_zxft h3 {
	background:url(title_zxft.jpg) no-repeat;
	height:60px;
}
.zz_zxft_kuang{
width:100%;
	border-bottom:1px #ddd dashed;
	padding-bottom:10px;
	margin-bottom:10px;
	
}
.zz_zxft_img{
width:400px;
float:left;}
.zz_zxft_list{
float:left;
margin-left:50px;
width:700px;}
.zz_zxft_list ul li{
line-height:35px;}

.zz_zxft_list ul li span{color:#004784;
	line-height:35px;
	font-weight:normal;}

.zz_zxftdetail {
	width:100%;
}
.zz_zxftdetail h3 {
	background:url(title_zxft1.jpg) no-repeat;
	height:60px;
}
.zz_zxftdetail table {
	padding-bottom:10px;
}
.zz_zxftdetail table th {
	color:#004784;
	text-align:center;
	line-height:35px;
	font-weight:normal;
	width:9%;
}
.zz_zxftdetail h4 {
	background:url(title_zxft2.jpg) no-repeat;
	line-height:25px;
	color:#FFF;
	padding-left:20px;
}
.zz_ftyg {
	width:20%;
	float:left;
}
.zz_ftyg h3 {
	background:url(botton_ftsl1.jpg) repeat-x bottom;
	line-height:30px;
	border:1px #ddd solid;
	margin-bottom:5px;
	padding-left:10px;
}
.zz_ftyg h3 span {
	float:right;
}
.zz_ftyg h3 span a {
	margin-right:6px;
	font-weight:normal;
}
.zz_ftyg table {
	background:#ddd;
	margin-bottom:10px;
}
.zz_ftyg table th {
	line-height:35px;
	text-align:center;
	font-weight:normal;
	color:#268332;
	background:#fff;
}
.zz_ftyg table td {
	background:#fff;
	padding-left:8px;
}
.zz_ftygdetail {

	width:96%;
	margin:auto 8px;

}
.zz_ftygdetail h3 {
	background:url(title_zxft3.jpg) no-repeat;
	height:60px;
}
.zz_ftygdetail h4 {
	background:url(title_zxft2.jpg) no-repeat;
	line-height:25px;
	color:#FFF;
	padding-left:20px;
}
.zz_ftygdetail table {
	border-bottom:1px #ddd dashed;
	padding:10px 0;
}
.zz_ftygdetail table th {
	color:#004784;
	text-align:center;
	line-height:35px;
	font-weight:normal;
}
/*ÃÃ¸Ã•Â¾Â¹ÃœÃ€Ã­ÃˆÃ™Ã“Ã¾Ã–Â¤ÃŠÃ©*/
.wzgl_ryzs {
	width:100%;
}
.wzgl_ryzs ul {
	padding-top:30px;
}
.wzgl_ryzs li {
	width:200px;
	float:left;
	margin:5px 50px;
}
.wzgl_ryzs li a {
	text-align:center;
	line-height:20px;
}
.wzgl_ryzs li img {
	width:200px;
	height:268px;
}
/*Ã•Â¾ÃˆÂºÂµÂ¼ÂºÂ½*/
.zqdh {
	width:1140px;
	margin:auto;
	overflow:hidden;
}
.zqdh h4 {
	font-size:18px;
	line-height:40px;
	color:#B10101;
	background:url(zqdh.jpg) no-repeat left bottom;
}
.zqdh ul {
	border-bottom:1px #e8e8e8 dashed;
	overflow:hidden;
	height:100%;
}
.zqdh li {
	float:left;
	width:33%;
	line-height:20px;
	padding:15px 0;
}
/*diaocha*/
.diaocha {
	width:890px;
	margin:20px auto;
}
.diaocha h3 {
	background:url(diaocha.jpg) no-repeat;
	padding-left:16px;
	font-size:15px;
	line-height:32px;
}
.diaocha li{
width:100%;
display:block;
clear:both;}
.diaocha li p{
	background:url(ico_yuan.jpg) no-repeat left 30px;
	padding-left:15px;
	float:left;
}
.diaocha li span{
font-size:15px;
line-height:32px;
float:right;}
/*20171120*/
.index_xhdjl {
	width:100%;
	padding-top:10px;
}
.index_xhdjl li {
	height:70px;
	float:left;
	display:block;
	font-size:16px;
	margin-right:9px;
	margin-bottom:9px;
}
.index_xhdjl li a.one {
	background:url(index_hdjl11.jpg) no-repeat;
	line-height:70px;
	width:160px;
	display:block;
	padding-left:145px;
}
.index_xhdjl li a.one:hover {
	background:url(index_hdjl11.jpg) no-repeat;
	color:#FFF;
}
.index_xhdjl li a.two {
	background:url(index_hdjl22.jpg) no-repeat;
	line-height:70px;
	width:160px;
	display:block;
	padding-left:145px;
}
.index_xhdjl li a.two:hover {
	background:url(index_hdjl22.jpg) no-repeat;
	color:#FFF;
}
.index_xhdjl li a.three {
	background:url(index_hdjl3.jpg) no-repeat;
	line-height:70px;
	width:160px;
	display:block;
	padding-left:145px;
}
.index_xhdjl li a.three:hover {
	background:url(index_hdjl33.jpg) no-repeat;
	color:#FFF;
}
.index_xhdjl li a.four {
	background:url(index_hdjl4.jpg) no-repeat;
	line-height:70px;
	width:88px;
	padding-left:60px;
	display:block;
}
.index_xhdjl li a.four:hover {
	background:url(index_hdjl44.jpg) no-repeat;
	color:#FFF;
}
/*zxldxx*/
.zxldxx {
	margin:30px auto;
}
.zxldxx li {
	width:160px;
	height:125px;
	float:left;
	margin:20px 30px;
	display:block;
	background:#F7F7F7;
}
.zxldxx li span {
	text-align:center;
	display:block;
	padding-top:8px;
}
.zxldxx li a img {
	width:48px;
	height:48px;
	margin:auto;
	display:block;
}
.zxldxx li a {
	padding:25px 0 10px 0px;
}
.zxldxx li a.one {
	display:block;
	border-radius:8px;
}
.zxldxx li a.two {
	display:block;
	border-radius:8px;
}
.zxldxx li a.three {
	display:block;
	border-radius:8px;
}
.zxldxx li a.four {
	display:block;
	border-radius:8px;
}
.zxldxx li a.five {
	display:block;
	border-radius:8px;
}
.zxldxx li a.six {
	display:block;
	border-radius:8px;
}
.zxldxx li a.seven {
	display:block;
	border-radius:8px;
}
.zxldxx li a.eight {
	display:block;
	padding-top:25px;
	border-radius:8px;
}
.zxldxx li a.ten {
	display:block;
	padding-top:25px;
	border-radius:8px;
}
.lanmuyebox {
	margin-top:20px;
	overflow:hidden;
	width:900px;
}
.dys_macroeconomic_operation {
	margin-bottom: 20px;
	overflow:hidden;
}
.dys_macroeconomic_operation_head {
	height: 35px;
	vertical-align: middle;
	line-height: 35px;
	color: #B1010;
	text-indent: 14px;
	font-size: 18px;
	font-weight: 100;
	margin-bottom: 10px;
}
.dys_macroeconomic_operation_head a {
	color: #fff;
}
.dys_macroeconomic_operation_left {
	width:100%;
	clear:both;
}
.dys_macroeconomic_operation_left ul li {
	width:220px;
	list-style-type: none;
	border-bottom: 2px solid #fff;
	line-height:50px;
	text-align: center;
	color: #333;
	font-size: 16px;
	background: #f2f2f2;
	float:left;
	cursor:pointer;
}
.dys_macroeconomic_operation_left ul li.active {
	background: #DF3E2E;
	color: #fefefe;
}
.dys_macroeconomic_operation_right {
	float:right;
	background: #fff;
	height: 470px;
}
.dys_macroeconomic_operation_right_item li {
	list-style-type: none;
}
#gdp, #dycy, #decy, #dscy, #gdzctz {
	width:900px;
	height:465px;
}
.tjsj-sjcx {
	display: block;
	clear: both;
	height: 40px;
	z-index:1000;
	overflow:visible;
	position:relative;
}
.tjsj-sjcx h4 {
	width: 90px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background: #B10101;
	color: #FFF;
	font-size: 16px;
	display: block;
	float: left;
}
.div_select {
	float: left;
	margin-left: 10px;
	border: 1px solid #ddd;
	width: 158px;
	display: block;
}
.div_select_con {
	float: left;
	width: 158px;
	height: auto;
	position: relative;
	display: inline-block;
	z-index: 999;
	background: #f2f2f2;
}
.por-xl {
	width: 138px;
	height: 38px;
	line-height: 38px;
	background: url(cx_iocn.jpg) right no-repeat;
	text-decoration: none;
	display: inline-block;
	text-align: left;
	padding-left: 20px;
	font-size: 16px;
}
.startYear {
	box-shadow: 0px 5px 5px #ccc;
	-moz-box-shadow: 0px 5px 5px #ccc;
	-ms-box-shadow: 0px 5px 5px #ccc;
	-o-box-shadow: 0px 5px 5px #ccc;
	-webkit-box-shadow: 0px 5px 5px #ccc;
	border: 1px solid #e5e5e5;
	padding: 10px 0 10px 0px;
	z-index: 1;
	height: auto;
	width: 156px;
	position: absolute;
	left: 0px;
	top: 38px;
	background: #fff;
}
.startYear ul li {
	line-height:30px;
	text-align:center;
	font-size:15px;
}
#zoom{
margin:25px auto;
width:95%;
text-align:left;}
#zoom table {
	overflow:visible;
	margin-left:4px;
}
#zoom p{
text-align:left;
padding-top:10px;}
.gxsc {
	width:95%;
	margin:auto;
}
.gxsc ul {
	margin-top:15px;
}
.gxsc ul li {
	width: 250px;
	height: 240px;
	float: left;
	text-align: center;
	padding:0 18px;
	line-height:24px;
}
.gxsc ul li a {
	display: block;
}
.gxsc ul li img {
	width: 250px;
	height: 168px;
	padding: 1px;
	border: solid 1px #EFD8BB;
	background: #FFF;
	margin-bottom: 5px;
}
/*高新视窗*/
.index_gxsc {
	width:250px;
	clear:both;
}
.index_gxsc li {
	margin-top:5px;
	height:90px;
}
.index_gxscyg ul {
	height:60px;
	margin-top:4px;
	overflow:hidden;
}
.index_gxscyg ul li {
	line-height:26px;
}
/**/
.zuixin_nywsbs {
	float:left;
	width:900px;
}
.zuixin_ny_xyxx {
	width:auto;
	clear:both;
	padding-top:8px;
}
.zuixin_ny_xyxx li {
	width:290px;
	height:47px;
	margin-left:8px;
	float:left;
}
/**/
.zuixin_nywsbs_tb {
	width:100%;
	clear:both;
}
.zuixin_nywsbs_tb ul {
	padding-top:10px;
}
.zuixin_nywsbs_tb ul li {
	width:91px;
	height:110px;
	float:left;
	margin-right:8px;
	margin-top:8px;
	background:#F8F8F8;
	border:1px #E9E9E9 solid;
}
.zuixin_nywsbs_tb ul li img {
	padding:15px 0 5px 15px;
}
.zuixin_nywsbs_tb ul li p {
	text-align:center;
	line-height:30px;
}
/*sywsbs*/
.sywsbs {
	width:100%;
	clear:both;
}
.sywsbs ul li {
	width:118px;
	height:118px;
	float:left;
	margin-top:8px;
	background:#F8F8F8;
	border:1px #E9E9E9 solid;
}
.sywsbs ul li a{
	display:block;}
.sywsbs li a.one {
	background:url(bjgg12.jpg) no-repeat center 12px;
	display:block;
	text-align:center;
	padding-top:75px;
		width:100%;
}
.sywsbs li a.two {
	background:url(bjgg3.jpg) no-repeat center 12px;
	display:block;
	text-align:center;
	padding-top:75px;
		width:100%;
		line-height:20px;
}
	.sywsbs li a.three{
	background:url(bjgg9.jpg) no-repeat center 12px;
	display:block;
	text-align:center;
	padding-top:75px;
		width:100%;
}
	.sywsbs li a.four{
	background:url(bjgg13.jpg) no-repeat center 12px;
	display:block;
	text-align:center;
	padding-top:75px;
		width:100%;
}
	.sywsbs li a.five{
	background:url(bjgg10.jpg) no-repeat center 12px;
	display:block;
	text-align:center;
	padding-top:75px;
		width:100%;
}
	.sywsbs li a.six{
	background:url(bjgg2.jpg) no-repeat center 12px;
	display:block;
	text-align:center;
	padding-top:75px;
		width:100%;
}
/*ny_xxyjs*/
.ny_xxyjs {
	width:100%;
}
.xxyjs {
	height:40px;
	margin-top:5px;
	background:url(czyjs_title_bg.jpg) repeat-x bottom;
	margin-right:10px;
}
.xxyjs li {
	float:left;
}
.xxyjs li.xxyjs_out {
	padding:0px 20px;
	line-height:40px;
	text-align:center;
	color:#333;
	cursor:pointer;
	font-size:16px;
	border-bottom:1px #e4e4e4 solid;
	border-left:1px #fff solid;
	border-right:1px #fff solid;
	border-top:4px #fff solid;
}
.xxyjs li.xxyjs_down {
	padding:0px 20px;
	line-height:40px;
	text-align:center;
	color:#DF3E2E;
	font-weight:bold;
	cursor:pointer;
	font-size:16px;
	border-bottom:1px #FFF solid;
	border-left:1px #e4e4e4 solid;
	border-right:1px #e4e4e4 solid;
	border-top:4px #F84F4E solid;
	background:#FFF;
}
.main26 {
	margin:auto;
	padding-right:10px;
	padding-top:10px;
}
.main26 ul {
	padding-bottom:30px;
}
.main26 li {
	background:url(ico_dian.jpg) no-repeat left center;
	line-height:35px;
	padding-left:10px;
}
.main26 li span {
	float:right;
	color:#ccc;
}
/*index fwrx*/
.index_fwrx {
	float:left;
	margin-top:12px;
	height:100%;
	overflow:visible;
	width:100%;
}
.index_fwrx li {
	height:90px;
	margin-top:8px;
	float:left;
	text-align:center;
	border:1px #E3E3E3 solid;
	margin-right:8px;
	background:#F8F8F8;
}
.index_fwrx li a {
	color:#333;
}
.index_fwrx li:hover {
	color:#B10101;
}
.index_fwrx li a.one {
	background:url(new_hdjl11.png) no-repeat center 8px;
	display:block;
	padding-top:55px;
	text-align:center;
		width:230px;
}
.index_fwrx li a.two {
	background:url(new_hdjl12.png) no-repeat center 8px;
	display:block;
	padding-top:55px;
	text-align:center;
		width:230px;
		
}
.index_fwrx li a.three {
	background:url(new_hdjl13.png) no-repeat center 8px;
	display:block;
	padding-top:55px;
	text-align:center;
	width:230px;
}
.index_fwrx li a.four {
	background:url(new_hdjl14.png) no-repeat center 8px;
	display:block;
	padding-top:55px;
	text-align:center;
	width:230px;
}
.index_fwrx li a.five {
	background:url(new_hdjl4.png) no-repeat center 8px;
	display:block;
	padding-top:55px;
	text-align:center;
	width:230px;
}
.index_fwrx li a.six {
	background:url(new_hdjl7.png) no-repeat center 8px;
	display:block;
	padding-top:55px;
	text-align:center;
	width:230px;
}
.index_fwrx li a.seven {
	background:url(new_hdjl15.png) no-repeat center 8px;
	display:block;
	padding-top:55px;
	text-align:center;
	width:230px;
}
.index_fwrx li a.eight {
	background:url(new_hdjl16.png) no-repeat center 8px;
	display:block;
	padding-top:55px;
	text-align:center;
	width:230px;
}
.index_fwrx li a.nine {
	background:url(new_hdjl17.png) no-repeat center 8px;
	display:block;
	padding-top:55px;
	text-align:center;
	width:470px;
}
.index_fwrx li a.ten {
	background:url(new_hdjl18.png) no-repeat center 8px;
	display:block;
	padding-top:55px;
	text-align:center;
		width:230px;
}
.index_fwrx li a.ten1 {
	background:url(new_hdjl9.png) no-repeat center 8px;
	display:block;
	padding-top:40px;
	text-align:center;
		width:230px;
}
.index_fwrx li a.ten2 {
	display:block;
	text-align:center;
	line-height:70px;
	width:230px;
}
.index_fwrx li a.ten2 span {
	color:#f60;
	font-size:16px;
	text-align:center;
}
.index_fwrx li a.ten3 {
	background:url(new_hdjl20.png) no-repeat center 8px;
	display:block;
	padding-top:55px;
	text-align:center;
		width:230px;
}
/*2019911*/
#full-screen-slider {
	width:950px;
	height:80px;
}
#slides {
	display:block;
	width:950px;
	height:80px;
	list-style:none;
	padding:0px;
	margin:0px;
	position:relative;
}
#slides li {
	display:block;
	width:100%;
	height:100%;
	list-style:none;
	padding:0px;
	margin:0px;
	position:absolute;
}
#slides li a {
	display:block;
	width:100%;
	height:100%;
}
#pagination {
	display:block;
	list-style:none;
	position:absolute;
	left:48%;
	top:65px;
	z-index:9900;
	margin:0px;
}
#pagination li {
	display:block;
	list-style:none;
	width:10px;
	height:10px;
	float:left;
	margin-right:5px;
	border-radius:5px;
	background:#FFF
}
#pagination li a {
	display:block;
	width:100%;
	height:100%;
	padding:0px;
	margin:0px;
	text-indent:-9999px;
}
#pagination li.current {
	background:#ff6600;
}
/*ÃÃ¬ÂµÂ¼*/
.main24 {
	margin:18px 0px;
	width:890px;
	float:left;
}
/*ÃÃ…ÃÂ¢Â¹Â«Â¿ÂªÃ„Â¿Ã‚Â¼ÂµÂ¼ÂºÂ½*/
.xxgkmldh {
	width:1140px;
	margin:auto;
}
.xxgkmldh h4 {
	font-size:18px;
	line-height:40px;
	color:#B10101;
	background:url(zqdh.jpg) no-repeat left bottom;
}
.xxgkmldh li {
	float:left;
	width:14%;
	line-height:40px;
}
/*ÃÂ¼Ã†Â¬ÃÃ‚ÃŽÃ…*/
.nylist-pic {
	overflow: hidden;
}
.nylist-pic ul {
	padding:30px 0;
}
.nylist-pic li {
	float: left;
	overflow: hidden;
	text-align: center;
	line-height: 39px;
	width:300px;
}
.nylist-pic li img {
	width:280px;
	height:200px;
	padding:2px;
	border: 1px solid #e8e6e6;
}
.nylist-pic li a {
	font-size: 15px;
	display: block;
}
/*Ã—Ã®ÃÃ‚Ã”Â°Ã‡Ã¸Â½Ã©Ã‰Ãœ*/

.zjgxq_yqjs1 {
	width:100%;
	margin:0px auto 20px auto;
	overflow:hidden;
}
.zjgxq_yqjs1 li {
	float:left;
	margin:5px;
	display:block;
}
.zjgxq_yqjs1 li a {
	background:url(zjgxq_yqjs_bg2.jpg) no-repeat;
	width:285px;
	height:34px;
	line-height:34px;
	font-size:16px;
	text-align:center;
	color:#333;
	cursor:pointer;
	display:block;
}
.zjgxq_yqjs1 li a:hover {
	background:url(zjgxq_yqjs_bg3.jpg) no-repeat;
	width:285px;
	height:34px;
	line-height:34px;
	font-size:16px;
	text-align:center;
	color:#DF3D2E;
	cursor:pointer;
}
/*zlbgrfw*/
.zlbgrfw {
	width:100%;
	clear:both;
	overflow:hidden;
}
.zlbgrfw ul li {
	width:139px;
	height:120px;
	float:left;
	background:#F8F8F8;
	border:1px #E9E9E9 solid;
	overflow:hidden;
	display:block;
}
.zlbgrfw ul li a{	display:block;
	}
.zlbgrfw li a.one {
	background:url(zlb_grbs.jpg) no-repeat center 12px;
	display:block;
	text-align:center;
	padding-top:80px;
		width:100%;
}
.zlbgrfw li a.two {
	background:url(zlb_frbs.jpg) no-repeat center 12px;
	display:block;
	text-align:center;
	padding-top:80px;
		width:100%;
}

/*zlb*/
.zlb {
	width:288px;
	height:242px;
	background:#fff;
	border:1px #E9E9E9 solid;
	margin-top:8px;
}
.zlb h5 {
	height:58px;
}
.zlb ul li {
	float:left;
	margin:15px 0px 0px 6px;
}
/*ÃˆÂ«Ã‡Ã¸Â½Ã©Ã‰Ãœ4Â¸Ã¶Â½Ã–ÂµÃ€*/
.ny_jdbsc {
	width:96%;
	margin:20px 0;
}
.jdbsc {
	background:#F2F2F2;
	height:40px;
}
.jdbsc li {
	float:left;
}
.jdbsc li.jdbsc_down {
	width:218px;
	line-height:40px;
	text-align:center;
	color:#DF3D2E;
	cursor:pointer;
	background:#FEB3AD;
	font-size:16px;
}
.jdbsc li.jdbsc_out {
	width:218px;
	line-height:40px;
	text-align:center;
	color:#333;
	cursor:pointer;
	font-size:16px;
}
.main27 {
	margin:auto;
	height:270px;
}
.main27 ul {
	padding-top:20px;
}
.main27 ul li {
	width:50%;
	float:left;
}

/*ç»„ç»‡æœºæž„*/
.zzjg_zzjg {
	width:100%;
	margin:auto;
}
.zzjg_jggk {
	width:100%;
	margin:auto;
}
.zzjg_jggk h3 {
	text-align:center;
	font-size:24px;
	line-height:80px;
	color:#f60;
}
.zzjg_jggk li {
clear:both;
display:block;
}
.zzjg_jggk li p {
	background:url(ico_dian.jpg) no-repeat left center;
	padding-left:10px;
	float:left;
}
.zzjg_jggk li span {
	float:right;
	padding:0 10px;
		color:#666;
}
.zzjg_jggk li span a {
	padding:0 10px;
		color:#666;
}
/*ç»„ç»‡æœºæž„-æœºæž„æ¦‚å†µ*/
.zzjg_jggk1{
width:100%;
margin:auto;
padding:15px 0px;}
.zzjg_jggk1 h3{
text-align:center;
font-size:24px;
line-height:80px;
color:#f60;}
.zzjg_jggk1 table{
background:#fff;
}
.zzjg_jggk1 table th{
background:#FFF4F4;
padding:8px;
font-size:15px;
text-align:center;
border:1px #FFDDDD solid;
}
.zzjg_jggk1 table td{
background:#fff;
padding:8px;
font-size:15px;
border:1px #FFDDDD solid;
}
.zzjg_jggk1 li {
	background:url(ico_dian.jpg) no-repeat left center;
	line-height:35px;
	padding-left:10px;
}

/*202176è€å¹´ç‰ˆæ ·å¼*/
.old_ny_left {
height:0px;
width:0px;
overflow:hidden;
display: none; 
}
.old_ny_left_menu {
height:0px;
width:0px;
overflow:hidden;
display: none; 
}
/*2021719ç½‘ç«™åœ°å›¾*/
.fzlm_wzdt{
width:100%;
height:100%;
clear:both;
margin:20px auto;}
.fzlm_wzdt h3{
float:left;
width:150px;
text-align:center;
font-size:15px;
}
.fzlm_wzdt ul{
float:left;
width:1000px;
border:1px #CCC dashed;
}
.fzlm_wzdt ul li{
float:left;
padding:0 10px;
line-height:35px;
background:url(ico_dian.jpg) no-repeat left center;
margin:0 30px 0}
/*è´¢æ”¿é¢„å†³ç®—*/
.zdgkly_czyjs{
	width:100%;
	overflow:hidden;
}
	.zdgkly_czyjs ul{
		margin-top:30px;
		margin-bottom:200px;}
	.zdgkly_czyjs li{
		width:21%;
		margin:2%;
		float:left;}
			.zdgkly_czyjs li a{
				background:#F6F6F6;
				border:1px #e8e8e8 solid;
				line-height:70px;
				display:block;
				text-align:center;
				font-size:15px;}
				.zdgkly_czyjs li a:hover{
				background:#FAEDEB;
				border:1px #F3D6D3 solid;
				line-height:70px;
				display:block;
				text-align:center;}
/*ä¿¡æ¯å…¬å¼€ä¸“é¢˜ä¸“æ */
.xxgk_ztzl {
	width:auto;
	min-height:300px;
}
.xxgk_ztzl ul {
	padding:10px 0 20px 0;
}
.xxgk_ztzl ul li {
	width:355px;
	float:left;
	margin:8px 15px;
}
.xxgk_ztzl ul li img {
	width:350px;
	height:111px;}
	/*é¢†å¯¼æ´»åŠ¨*/
.cf:after {
    display: block;
    content: "";
    height: 0;
    visibility: hidden;
    clear: both;
}

.zwgkw1200 {
    width: 1120px;
    margin: 0 auto;
}



.zwgk-part02 {
    width: 100%;
	overflow:hidden;
}

.zwgk-part02 .tit {
    width: 100%;
    height: 80px;
    line-height: 80px;
    font-weight: bold;
    color: #d71619;
    background: url(ldzc04.png) no-repeat center;
    text-align: center;
	font-size:18px;
}

.ldhd-Scroll {
    position: relative;
    background: url(ldzc03.png) no-repeat center 190px;
}

.ldhd-Scroll .hd {
    overflow: hidden;
    padding: 0 10px;
}

.ldhd-Scroll .hd .prev {
    position: absolute;
    display: block;
    left: 10;
    top: 70px;
    width: 27px;
    height: 46px;
    overflow: hidden;
    cursor: pointer;
    background: url(ldzc021.png) no-repeat;
    z-index: 999;
}

.ldhd-Scroll .hd .next {
    position: absolute;
    display: block;
    right: 0;
    top: 70px;
    width: 27px;
    height: 46px;
    overflow: hidden;
    cursor: pointer;
    background: url(ldzc02.png) no-repeat;
    z-index: 999;
}

.ldhd-Scroll .bd {
    padding: 10px 30px;
    width: 1080px;
    overflow: hidden;
}

.ldhd-Scroll .bd ul {
    overflow: hidden;
    zoom: 1;
}

.ldhd-Scroll .bd ul li {
    position: relative;
    float: left;
    width: 270px;
}

.ldhd-Scroll .bd ul li a {
    display: block;
    height: 72px;
    color: #333;
    line-height: 36px;
    margin-top: -8px;
    padding: 0 30px;
    border-right: 1px solid #dadada;
	font-weight:bold;
	overflow:hidden;
}

.ldhd-Scroll .bd ul li .title {
    display: block;
    min-height: 96px;
    padding: 0 30px;
    color: #999;
    border-right: 1px solid #dadada;
	font-weight:normal;
}

.ldhd-Scroll .bd ul li .time {
    display: block;
    color: #666;
    line-height: 36px;
    margin-top: 36px;
    text-align: center;
}
.zzjg_zzjg{
width:100%;
margin:auto;}
.zzjg_jggk li {
	background:url(ico_dian.jpg) no-repeat left center;
	line-height:35px;
	padding-left:10px;
}
.zzjg_jggk li span{
float:right;
padding:0 10px;}
.zzjg_jggk li span a{
padding:0 10px;}
/*20210428*/
.info-i { display: inline-block; line-height:13px; margin-top:10px; position:absolute;}
.info-i .pulldown{
	width:100px; background:#FFF;}
.user-info .content { padding: 10px 0; }
.pulldown .content { color: #333; text-align:center; position: relative; z-index: 1; text-align: center;}
.user-info .content a { display: block; height: 30px; line-height: 30px; color: #888; margin: 0; width:85px; text-align:center;}
.user-info .content a:hover { color: #333; text-decoration: none; display:block;}
.pulldown .arrow {
 *margin-bottom: -1px; _margin-bottom: 0; height: 0; width: 0; font-size: 0; line-height: 0; border-width: 7px; border-style: solid; border-color: transparent transparent #F6F6F9 transparent; _filter: chroma(color=tomato); _border-color: tomato tomato #F6F6F9 tomato; position: relative; display: block; z-index: 2; left:40px; }
 /*党政机构*/
.dzjg-list {margin:10px auto; overflow: hidden; }
.dzjg-list h3 {	background:url(ny_location.jpg) no-repeat left bottom;
	line-height:40px;
	font-size:18px;
	padding-left:25px;
	color:#333;
	width:93%;
	overflow:hidden;
	margin:auto;}
.dzjg-list ul { margin-left: 16px; margin-top: 10px; }
.dzjg-list ul li { float: left; width:350px; line-height: 40px; background: url(shux.jpg) no-repeat left; padding-left: 20px; }
.dzjg-list ul li a { font-size: 15px; }
/*省政府文件*/
.govpushinfo150203 li {
	line-height:30px;
	height:30px;
	overflow:hidden;
	background: url(imzges/ico_yuan1.jpg) center left no-repeat;
}
.govpushinfo150203 li a {
	width:315px;
	font-size:14px;
	padding-left:15px;
	float:left;
	line-height:30px;
}
.govpushinfo150203 li span {
	text-align:right;
	width:100px;
	color: #999;
	line-height:30px;
	text-align:right;
}
/*政府信息公开机构*/
.zfxxgkjg{
width:47%;
float:left;
margin-left:3%;
}
.zfxxgkjg p{
font-size:15px;
line-height:30px;}
/*政策法规内容页*/
.myta {
  border: 1px solid #ededed;
  margin: 0 auto;
}
.myta tr {
  height: 40px;
}
.myta tr td {
  border: 1px solid #ffffff !important;
  line-height: 40px;
  font-size: 15px;
}
.myta tr td.cc {
  background: #fff4f4;
  text-align: center;
}
.myta tr td.ee {
  background: #f8f8f8;
  padding-left: 10px;
}
/*重点公开领域内容页*/
.wrap-tabs .ui-tabs-nav-title {
	float: left;
	line-height: 1;
	margin-right: 30px;
}

.wrap-tabs .ui-tabs-nav-title span {
	color: #0466bc;
}

.wrap-tabs .ui-tabs-panel {
	height: 290px;
	overflow: hidden;
}

.ui-tabs-nav {
	height: 35px;
	position: relative;
	border-bottom: 1px solid #dcdcdc;
}

.ui-tabs-nav li {
	float: left;
	white-space: nowrap;
	font-size: 21px;
	text-align: center;
	line-height:35px;
	cursor:pointer;
}

.ui-tabs-nav li.hover{
	display: block;
	line-height:35px;
	text-align: center;
	font-size: 21px;
	background: #f8f8f8;
}

.tabs-links .ui-tabs-panel {
	height: 180px;
}
.content ul li {
list-style: none;
						}
						
.ui-tabs-nav {
height: 40px;
border: 1px solid #e8e8e8;
border-bottom: none;
width:97.4%;
						}
						
ul.list-page-news li {
width:25%;
padding: 0px;
height: 40px;
}
						
.ui-tabs-nav li a {
line-height: 35px;
}
						
.wrap-tabs .ui-tabs-panel {
float: left;
height: auto;
padding: 20px;
}
						
ul.list-page-news li a {
width: 100%;
text-align: center;
}
						
.ui-tabs-nav li {
margin-right: 0px;
}
						
.ui-tabs-active {
background-color: #f2f2f3;
						}
						
.ui-tabs-panel {
border: 1px solid #e8e8e8;
border-top: none;
width:1128px;
height: auto;
margin-bottom:20px;
}
    .nbgx-right-box p {
        line-height: 20px;
    }
	/*依申请公开*/
	.zy_ysqgk{
	width:95%;
	margin:auto;}
	.zy_ysqgk h1{
	font-size:24px;
	color:#E41A1A;
	text-align:center;
	line-height:68px;}
	.zy_ysqgk h2{
	font-size:20px;
	color:#FF6600;
	text-align:left;
	line-height:40px;
	background:#FBEFEF;
	padding-left:10px;
	border-radius:8px;
	margin-top:25px;}
	.zy_ysqgk p{
	line-height:35px;
	font-size:16px;}
	/*内设机构*/
	.nbgx-container {
  padding: 0px 25px;
}
#jiucuo{
display:block;}
/*园区介绍*/
	.yqjs_title{text-align:center; color:#f60; font-size:24px; font-weight:bold; line-height:45px;}
	.yqjs_time{
	text-align:center; color:#666666; border-bottom:1px #e8e8e8 solid; padding-bottom:5px;}
	/*2022812*/
	/* focusNews */
.slideBox-news { float: left; width: 458px; overflow: hidden; position: relative; zoom: 1; display: inline; }
.slideBox-news .hd { z-index: 2; margin-top: 8px; }
.slideBox-news .hd ul li { position: relative; float: left; width: 84px; height:55px; cursor: pointer; z-index: 0; margin: 0 3.5px; }
.slideBox-news .hd ul li img { width: 84px; height:50px; }
.slideBox-news .hd ul li span { color: white; display: none; }
.slideBox-news .hd ul li.on { border: 0; }
.slideBox-news .hd ul li.on i { width: 5px; height: 3px; display: block; position: absolute; top: -3px; left: 62px; z-index: 5; }
.slideBox-news .hd ul li.on img { width:84px; height:50px; padding: 0px; border: 2px solid #0053b1; }
.slideBox-news .hd li.on a { font-weight: bold; color: #fff; }
.slideBox-news .bd { pointer: relative; position: relative; z-index: 0; }
.slideBox-news .bd li { height: 320px; }
.slideBox-news .bd .con { width: 100%; height: 40px; line-height: 40px; text-align: center; position: absolute; z-index: 1; left: 0; bottom: 0; }
.slideBox-news .bd .con .title { position: relative; z-index: 2; }
.slideBox-news .bd .con .title a { font-size: 16px; font-weight: normal; color: #eff3f5; }
.slideBox-news .bd .con .title a:hover { color: white; text-decoration: underline; }
.slideBox-news .bd .bg { display: block; width: 100%; float: left; height: 40px; background-color: black; opacity: 0.50; filter: alpha(opacity=50); position: absolute; z-index: 1; left: 0; bottom: 0; }

/*2022912本区动态书签*/
.bqdt_kuang {	margin-left:20px;
	width:440px;
	height:380px;
	float:left;}
.bqdt_title {	background:#F2F2F2;
	height:40px;}
.bqdt_title ul li { float: left;	width:120px;	text-align:center;color:#333;
	line-height:40px; }
	.bqdt_title ul li a.hover{ 	width:120px;
	line-height:40px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	background:#B10101;
	font-size:15px;
	display:block;}
.bqdt_title ul li a {width:120px;
	line-height:40px;
	text-align:center;
	color:#333;
	font-weight:bold;
	cursor:pointer;
	font-size:15px;}
.bqdt_content {	margin:auto;
	height:325px;
	clear:both;}
.bqdt_content li { 	line-height:30px;
	height:30px;
	overflow:hidden;}
.bqdt_content li a {	font-size:14px;
	background: url(ico_yuan1.jpg) left center no-repeat;
	padding-left:15px;
	line-height:30px;
	height:30px; }
.bqdt_content li a:hover {	font-size:14px;
	background: url(ico_yuan.jpg) left center no-repeat;
	padding-left:15px; }
.bqdt_content ul li span {	float: right;
	color:#999999;
	font-size:14px;}
.bqdt_more { float: right; padding-right: 10px; overflow: hidden;line-height:40px; height:40px; overflow:hidden; }
.bqdt_more a { font-size: 15px; line-height:40px;}
/*首页计划规划书签*/
.syjhgh_kuang {
	width:689px;
	float: left;
	margin-top:10px;

}
.syjhgh_title {
height: 40px;
	margin-bottom:5px;
	background:#F2F2F2 url(title_cgzb_bg.jpg) repeat-x top center;
	overflow:hidden;
}
.syjhgh_title ul li{
font-size: 15px;
	color: #333333;
	font-weight: bold;
	display: block;
	float: left;
	cursor: pointer;
	line-height:38px;
	text-align:center;

}
.syjhgh_title ul li a{
	text-align:center;
		padding: 0 25px;}
.syjhgh_title ul li a.hover {
	font-size: 15px;
	color: #D10100;
	font-weight: bold;
	display: block;
	float: left;
	cursor: pointer;
	line-height:38px;
	border-top:2px #D10101 solid;
	border-right:1px #e8e8e8 solid;
	border-left:1px #e8e8e8 solid;
	background:#FFFFFF;

		
}

.syjhgh_content {
	margin:auto;
	clear:both;
}
.syjhgh_content li {
	line-height:31px;
	padding-left: 8px;
}
.syjhgh_content li a {
	font-size:14px;
	background:url(dian.jpg) left center no-repeat;
	padding-left:15px;
	line-height:30px;
	height:30px;
}
.syjhgh_content li a:hover {
	font-size:14px;
	background:url(dian.jpg) left center no-repeat;
	padding-left:15px;
}
.syjhgh_content ul li span {
	float: right;
	color:#999999;
	font-size:14px;
}
.syjhgh_more {
	float: right;
	color: #666666;
	overflow: hidden;
	padding-right:10px;
}
.syjhgh_more a {
	font-size: 15px;
	line-height:40px;
}
/*2022928底部友情链接*/
.newfooter_kuang {
	width:1220px;
	margin:10px auto;}
.newfooter_title {	background:#fff;
	height:40px;
	width:100%;}
.newfooter_title ul li { float: left;	width:25%;	text-align:center;color:#fff;
	line-height:40px; }
.newfooter_title ul li a:hover {
	line-height:40px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	background:#B10101;
	font-size:15px;
	display:block;}
	.newfooter_title ul li.hover a {
	line-height:40px;
	text-align:center;
	color:#333;
	font-weight:bold;
	cursor:pointer;
	background:#e8e8e8;
	font-size:15px;
	display:block;}
.newfooter_title ul li a {
	line-height:40px;
	text-align:center;
	color:#333;
	font-weight:bold;
	cursor:pointer;
	font-size:15px;}
.newfooter_content {
	margin:auto;
	height:60px;
	clear:both;
	width:100%;
	overflow-y:scroll;}
.newfooter_content li { 	line-height:30px;
	height:30px;
	overflow:hidden;
	float:left;
	padding-right:20px;}
.newfooter_content li a {
	line-height:30px;
	height:30px; }
	/*领导活动*/
	.ldzc_right{
	font-size: 20px;
	color: #d71619;
	font-weight: bold;
	margin-top: 30px;
	line-height: 2;
	background: #f7f8fb;
	width:80%;
}
.ldzc_right .ldhd_tit a{
	color: #d71619;
}
/*申请说明*/
.sqsm-con{ margin-top:20px;}
.sqsm-con p{font-size: 15px; line-height: 30px; text-indent:2rem; margin:0px;}
/*2025-2-10*/
.tit { text-align: center; font-size: 0px; padding: 20px 0px; border: none; margin-left: 0px; background:#FFF8F8; }
.tit h4 { font-size: 40px; font-weight: bold; margin-top: 30px; color: #cc3333; text-align: center; color: #cc3333; text-decoration: none; }
.tit em { width: 60px; height: 6px; background-color: #cc3333; display: inline-block; text-align: center; margin-top: 25px; border-radius: 5px; }
.zdqd_list { width:auto; margin: 0 auto; }
.con_list { width: 100%; padding: 15px 0px 15px 0px; overflow: hidden; }
.con_list p { font-size: 20px; line-height: 40px; height: 40px; text-indent: 2em; }

.com_title { font-size: 18px; font-weight: bold; color: #cc3333; height: 40px; border-bottom: 1px solid #e3e3e3; }
.com_title span { display: inline-block; box-sizing: border-box; height: 100%; border-bottom: 3px solid #cc3333; padding: 0px 5px; }
.con_list ul { display: block; width: 100%; display: flex; /* justify-content: space-around; */ flex-wrap: wrap; flex-shrink: 1; }
.con_list li { width:48%; height: auto; float: left; display: flex; align-items: center; margin-left: 0px; position: relative; overflow: hidden; padding-left: 20px; border-bottom: #f1f1f1 1px solid; }
.con_list li:before { display: inline-block; content: ""; height: 5px; width: 5px; background: #cc3333; position: absolute; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; left: 6px; margin-top: 0px; }
.con_list li a { line-height: 56px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; font-size: 18px; }
.con_list li a:hover { color: #cc3333; }
.con_list_qd { width: 100%; margin-top: 40px; overflow: hidden; }
.con_list_qd nav { display: flex; justify-content: center; }
.con_list_qd nav a { display: block; height: 80px; color: #333; margin: 0 2%; border: 1px solid #F6DCDC; border-radius: 10px; background: #FFF8F8; width: 30%; }
.con_list_qd nav a:hover { color: #cc3333; }
.con_list_qd nav img { float: left; margin: 21px 28px 0 28px; }
.con_list_qd nav span { display: block; float: left; line-height: 80px; cursor: pointer; font-size: 18px; }
/*园区领导*/
.nyyqld_ryjj {
	width:auto;
	font-size:15px;
}
.nyyqld_ryjj_left {
	width:18%;
	float:left;
}
.nyyqld_ryjj_left img {
	width:130px;
	height:165px;
}
.nyyqld_ryjj_right {
	width:82%;
	float:left;
}
.nyyqld_ryjj_right li span {
	color:#DF3D2E;
	line-height:40px;
	font-weight:bold;
}
.nyyqld_ryjj table td span{
	color:#DF3D2E;
	text-align:center;
	line-height:40px;
	font-weight:bold;
	padding-right:10px;
}
.nyyqld_ryjj table td img{
width:130px;
height:165px;}
.nyyqld_ryjj table td {
	line-height:30px;
}